import axios from './axios'
import wx from 'weixin-js-sdk'

//import shareLogo from './assets/images/shareLogo.png'

let shareLogo =''
function setWxShare(res) {
    shareLogo=res.WxShareImage
    wx.config({　　　　
        debug: false, // 开启调试模式,
        appId: 'wx0c610e8428388f6f', // 必填，企业号的唯一标识，此处填写企业号corpid
        timestamp: res.data.timestamp, // 必填，生成签名的时间戳
        nonceStr: res.data.noncestr, // 必填，生成签名的随机串
        signature: res.data.sign, // 必填，签名，见附录1
        jsApiList: [
                'updateAppMessageShareData',
                'updateTimelineShareData',
                'chooseWXPay',
                'openAddress',
            ] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
            　　
    })
    wx.ready(() => {

        let title = res.WxShareTitle
        let desc = res.WxShareContent
        let link = window.location.origin
        let imgUrl = shareLogo
        console.log(imgUrl)
        let conig = {
            title: title, // 分享标题
            desc: desc, // 分享描述
            link: link, // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
            imgUrl: imgUrl, // 分享图标
            success: function() {
                // 设置成功

            }
        }
        wx.updateAppMessageShareData(conig)

        wx.updateTimelineShareData(conig)

    })
    wx.error(function(res) {
        console.log('err', res)
    })
}

function getSign(url){
    return new Promise((resolve)=>{
  
        axios.get(url).then(res=>{
            console.log(res)
            resolve()
        })
    })
}

export default function() {

    let url = window.location.href.indexOf(':80') > -1 ? 'http://h5-mengguo.mengbaby.net' : window.location.href
    axios.post('/reg/IscRegister/formmarking/GetLinkConfigByLinkguid', {　　
        linkguid:window.CUSTOMP.linkguid
    }).then((res) => {　　
        getSign(res.config.GetOpenidUrl)
        //setWxShare(res.config)
    })

}